% !Mode:: "TeX:UTF-8"

\section{项目成果与反思}

\subsection{成果展示}

本项目小组基于STM32平台，从零出发，设计并实现了一套功能丰富、创新性强的智能遥控电风扇系统。与传统作品相比，我们在系统架构、控制算法、用户体验等方面进行了多项独特优化与创新，具体成果如下：

\begin{itemize}
    \item \textbf{功能实现完整性}：实现红外遥控三档风速调节（低/中/高）、手动/自动模式切换、1–4小时定时关机功能；集成环境感知（DHT11温湿度+人体红外检测），支持温度阈值触发自动启停及调速（如温度＞设定值且有人时自动开启）。
    \item \textbf{多方式交互}：系统支持红外、按键、蓝牙串口等多种交互方式，硬件接口资源合理分配，便于后续扩展（如WiFi、APP控制等）。
    \item \textbf{性能参数}：脉宽调制(PWM)调速精度高，实测占空比覆盖百分之三十至百分之九十区间，系统响应时间低于50毫秒；定时关机功能时间误差小于每小时1秒；OLED屏幕实时反馈温湿度、风速档位、倒计时等关键参数，蜂鸣器提供操作状态提示。
    \item \textbf{工程落地效果}：完成模块化软硬件设计（物料总成本106.04元），通过面包板原型验证系统稳定性；代码采用分层架构（硬件抽象层/驱动层/应用层），具备良好扩展性。
\end{itemize}

\subsection{项目评估}

\paragraph{创新与技术突破}

\begin{itemize}
    \item \textbf{控制策略创新}：本地按键、红外信号、蓝牙数据三通道输入通过优先级仲裁实现无缝调度（如蓝牙中断优先响应）；环境自适应算法：综合温湿度与人体存在状态，执行“无人停机、高温升速”的能效优化策略。
    \item \textbf{多方式交互}：系统支持红外、按键、蓝牙串口等多种交互方式，硬件接口资源合理分配。
    \item \textbf{工程应用价值}：物料成本控制在百元级，驱动模块（TB6612）具备批量生产复用潜力。
\end{itemize}

\paragraph{局限性与改进空间}

\begin{itemize}
    \item \textbf{人机交互瓶颈}： OLED显示屏菜单信息较为杂乱，可设置多级菜单；蜂鸣器仅提供单一提示音，未按操作类型（成功/异常）进行差异化设计。
    \item \textbf{系统可靠性不足}：红外遥控有效距离差，抗环境光干扰能力弱；电机驱动未配置过热保护模块，存在堵转损伤风险。
    \item \textbf{扩展功能未完成}：物联网接入能力（WiFi联网）处于接口预留阶段，尚未实际部署。
\end{itemize}


\section{个人反思}

通过本次智能风扇项目的开发实践，我有如下几点个人反思和体会：

\subsection{理论到实践的转化}
我通过项目实践深化了对嵌入式核心技术的认知： 
\begin{itemize}
    \item \textbf{PWM技术应用}：通过TIM3定时器产生20kHz PWM波形，动态调整`CCR1`寄存器值实现风扇转速精确控制，验证占空比与转速的线性映射关系。  
    \item \textbf{中断机制实践}：利用串口中断处理蓝牙数据流，定时中断管理倒计时任务，有效规避主循环阻塞（如蜂鸣器延时采用计数器替代阻塞式延迟函数）。
\end{itemize}

\subsection{技术视野拓展 }
\begin{itemize}
    \item \textbf{物联通信层}：蓝牙实现移动端与嵌入式设备双向数据交换（如手机查询环境参数），为ESP8266物联网扩展奠定基础。
\end{itemize}

\subsection{工程问题解决能力}
\begin{itemize}
    \item \textbf{蓝牙指令解析异常}：初始单字符转换函数无法解析多字节指令（如"30"调速），通过在中断服务程序增设缓冲区存储完整指令并转换为整型变量，实现全数值范围调速功能。  
    \item \textbf{资源冲突优化}：温湿度读取与OLED刷新时序冲突引发显示延迟，采用状态机拆分任务时序后解决。
\end{itemize}

\subsection{工程成本意识培养 }
\begin{itemize}
    \item \textbf{成本控制实践}：横向对比多家供应商，选用高性价比模块（如STM32核心板单价12.5元）。  
    \item \textbf{可靠性设计改进}：电源模块增加滤波电容组，抑制电机启停引发的电压瞬变干扰。  

\end{itemize}

\subsection{团队协作经验 }
\begin{itemize}
    \item \textbf{PWM技术应用}：本人主导模块电路连接、核心功能编码（温湿度采集/蓝牙通信）及系统联调，队友负责传感器驱动开发与硬件平台搭建。
    \item \textbf{中断机制实践}：每日代码审查减少集成错误，统一变量命名规范（如`dang`标识档位、`Time`表示倒计时）。
\end{itemize}

\subsection{未来技术演进方向}
\begin{itemize}
    \item \textbf{功能扩展}：集成WiFi模块，通过MQTT协议接入智能家居生态。  
    \item \textbf{安全强化}：增设电流检测电路，实现电机堵转自动保护。  
    \item \textbf{交互升级}：开发Android应用，支持风速曲线定制、能耗统计分析功能。
\end{itemize}


\subsection{总结}
本项目将课程理论知识（嵌入式C编程、外设驱动开发、控制算法）转化为完整产品原型，显著提升工程实践能力。后续将持续优化产品化设计，聚焦用户体验与安全防护体系构建。
